using Microsoft.AspNetCore.Identity;

namespace Core.Db.Models;

public class ApplicationUser : IdentityUser
{
    public string? Address { get; set; }
    public ShoppingCart ShoppingCart { get; set; }
    public ICollection<Order> Orders { get; set; }

    public virtual ICollection<IdentityUserRole<string>> UserRoles { get; set; }
    public virtual ICollection<IdentityUserClaim<string>> UserClaims { get; set; }
    public virtual ICollection<IdentityUserLogin<string>> UserLogins { get; set; }
    public virtual ICollection<IdentityUserToken<string>> UserTokens { get; set; }
}